come to the rescue - Turkish English Dictionary